Supplier Page from MyBioSource.com for Recombinant Chicken UPF0469 protein KIAA0907 homolog (RCJMB04_7l9), partial